ci: Add libasan and libubsan to the image
authorMatthias Clasen <mclasen@redhat.com>
Thu, 9 Jul 2020 02:17:26 +0000 (22:17 -0400)
committerMatthias Clasen <mclasen@redhat.com>
Thu, 9 Jul 2020 19:07:50 +0000 (15:07 -0400)
Add libasan and libubsan to fedora-base:v20,
and build fedora:20 on top of it.

This is so we can build and run the tests with
the address and undefined behavior sanitizers.

.gitlab-ci/fedora-base.Dockerfile
.gitlab-ci/fedora.Dockerfile

index c9e428d54c2805ca3a8c84e7a0f3259aa39ef5cb..cf31b534f712452d9fb78e8fcf762c6316c70c0d 100644 (file)
@@ -48,6 +48,7 @@ RUN dnf -y install \
     libmount-devel \
     librsvg2 \
     libselinux-devel \
+    libubsan \
     libXcomposite-devel \
     libXcursor-devel \
     libXcursor-devel \
index 95e2bdf727784d59135877b73d9ea2c03fa57e81..0616065c02d0db9a99ab61cf9d29dab43416f162 100644 (file)
@@ -1,4 +1,4 @@
-FROM registry.gitlab.gnome.org/gnome/gtk/fedora-base:v19
+FROM registry.gitlab.gnome.org/gnome/gtk/fedora-base:v20
 
 ARG HOST_USER_ID=5555
 ENV HOST_USER_ID ${HOST_USER_ID}